package edu.towson.cis.cosc490.jpanne1.lab3;

public class ToDoItem {
	String m_strToDoItem;
	public static final String HIGH = "HIGH";
	public static final String MEDIUM = "MEDIUM"; 
	public static final String LOW = "LOW";
	int priority;
	
	
	public ToDoItem(){
		setToDoItem(null);
	}
	
	public ToDoItem(String stringToDo){
		setToDoItem(stringToDo);
		priority = 1;
	}
	
	public ToDoItem(String stringToDo, int priorityLevel){
		setToDoItem(stringToDo);
		priority = priorityLevel;
	}
	
	public void setPriority(int priorityLevel){
		priority = priorityLevel;
	}
	
	public int getPriority(){
		return priority;
	}
	
	public void setToDoItem(String stringToDo){
		 m_strToDoItem = stringToDo;
	}
	
	public String getToDoItem(){
		return m_strToDoItem;
	}
	
	public String getToDoItemWithPriority(){
		StringBuilder returnString = new StringBuilder();
		if(priority == 1){
			returnString.append(LOW);
		} else if(priority == 2){
			returnString.append(MEDIUM);
		}else if(priority == 3){
			returnString.append(HIGH);
		}
		returnString.append(": " + m_strToDoItem);
		return returnString.toString();
	}

}
